Synonyms for "on it"

Words with similar meaning